#!/bin/bash

# 设置字符编码为UTF-8
export LC_ALL=en_US.UTF-8

echo "===================================================="
echo "           正在准备打包 Hello-UI 项目..."
echo "===================================================="
echo

# 切换到脚本所在目录
cd "$(dirname "$0")"

echo "当前目录: $(pwd)"
echo

echo "开始安装依赖..."
npm install
echo

echo "开始打包项目..."
export NODE_OPTIONS=--openssl-legacy-provider
npm run win-build:prod

if [ $? -eq 0 ]; then
    echo
    echo "===================================================="
    echo "           Hello-UI 打包完成!"
    echo "           打包文件位于 dist 目录中"
    echo "===================================================="
else
    echo
    echo "===================================================="
    echo "           打包过程中出现错误!"
    echo "===================================================="
fi

echo
echo "按任意键退出..."
read -n 1 -s